[INFO] cloning repository https://github.com/pahlavaubivca/waveshare_usb_to_spi_adapter
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pahlavaubivca/waveshare_usb_to_spi_adapter" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpahlavaubivca%2Fwaveshare_usb_to_spi_adapter", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpahlavaubivca%2Fwaveshare_usb_to_spi_adapter'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4f634fd1694b4767f3262414ce2709cc8b28ea2e
[INFO] fixing pahlavaubivca/waveshare_usb_to_spi_adapter against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpahlavaubivca%2Fwaveshare_usb_to_spi_adapter" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/pahlavaubivca/waveshare_usb_to_spi_adapter
[INFO] finished tweaking git repo https://github.com/pahlavaubivca/waveshare_usb_to_spi_adapter
[INFO] tweaked toml for git repo https://github.com/pahlavaubivca/waveshare_usb_to_spi_adapter written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/pahlavaubivca/waveshare_usb_to_spi_adapter on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/pahlavaubivca/waveshare_usb_to_spi_adapter already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded prettyplease v0.2.22
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d946fc644f369d2b932609b9284df7a890d1d41d945af220b1b21c260ac4e8c4
[INFO] running `Command { std: "docker" "start" "d946fc644f369d2b932609b9284df7a890d1d41d945af220b1b21c260ac4e8c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d946fc644f369d2b932609b9284df7a890d1d41d945af220b1b21c260ac4e8c4" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d946fc644f369d2b932609b9284df7a890d1d41d945af220b1b21c260ac4e8c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d946fc644f369d2b932609b9284df7a890d1d41d945af220b1b21c260ac4e8c4" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.87
[INFO] [stderr]    Compiling libc v0.2.159
[INFO] [stderr]    Compiling prettyplease v0.2.22
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling bindgen v0.70.1
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling regex-automata v0.4.8
[INFO] [stderr]    Compiling libloading v0.8.5
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling syn v2.0.79
[INFO] [stderr]    Compiling regex v1.11.0
[INFO] [stderr]    Compiling waveshare_usb_to_spi_adapter v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: type `__u_char` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4267
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...X : u32 = 4294967295 ; pub type __u_char = :: std :: os :: raw :: c_uchar ; pub type __u_short = :: std :: os :: raw :: c_ushort ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `UChar`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_short` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar ; pub type __u_short = :: std :: os :: raw :: c_ushort ; pub type __u_int = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `UShort`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_int` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ushort ; pub type __u_int = :: std :: os :: raw :: c_uint ; pub type __u_long = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `UInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_long` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; pub type __u_long = :: std :: os :: raw :: c_ulong ; pub type __int8_t = :: std :: os :: raw :: c_schar ; p...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `ULong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4479
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __int8_t = :: std :: os :: raw :: c_schar ; pub type __uint8_t = :: std :: os :: raw :: c_uchar ; ...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `Int8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_char` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4267
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...X : u32 = 4294967295 ; pub type __u_char = :: std :: os :: raw :: c_uchar ; pub type __u_short = :: std :: os :: raw :: c_ushort ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `UChar`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_schar ; pub type __uint8_t = :: std :: os :: raw :: c_uchar ; pub type __int16_t = :: std :: os :: raw :: c_short ; ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_short` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar ; pub type __u_short = :: std :: os :: raw :: c_ushort ; pub type __u_int = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `UShort`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar ; pub type __int16_t = :: std :: os :: raw :: c_short ; pub type __uint16_t = :: std :: os :: raw :: c_ushort ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4640
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_short ; pub type __uint16_t = :: std :: os :: raw :: c_ushort ; pub type __int32_t = :: std :: os :: raw :: c_int ; p...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ushort ; pub type __int32_t = :: std :: os :: raw :: c_int ; pub type __uint32_t = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_int` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ushort ; pub type __u_int = :: std :: os :: raw :: c_uint ; pub type __u_long = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `UInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; pub type __uint32_t = :: std :: os :: raw :: c_uint ; pub type __int64_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4802
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uint ; pub type __int64_t = :: std :: os :: raw :: c_long ; pub type __uint64_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_long` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; pub type __u_long = :: std :: os :: raw :: c_ulong ; pub type __int8_t = :: std :: os :: raw :: c_schar ; p...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `ULong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __uint64_t = :: std :: os :: raw :: c_ulong ; pub type __int_least8_t = __int8_t ; pub type __uint_l...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4910
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __int_least8_t = __int8_t ; pub type __uint_least8_t = __uint8_t ; pub type __int_least16_t = __int16_t ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4479
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __int8_t = :: std :: os :: raw :: c_schar ; pub type __uint8_t = :: std :: os :: raw :: c_uchar ; ...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `Int8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t = __int8_t ; pub type __uint_least8_t = __uint8_t ; pub type __int_least16_t = __int16_t ; pub type __uint_least16_t = __uint16...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_schar ; pub type __uint8_t = :: std :: os :: raw :: c_uchar ; pub type __int16_t = :: std :: os :: raw :: c_short ; ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4986
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t = __uint8_t ; pub type __int_least16_t = __int16_t ; pub type __uint_least16_t = __uint16_t ; pub type __int_least32_t = __int32...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5025
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int16_t ; pub type __uint_least16_t = __uint16_t ; pub type __int_least32_t = __int32_t ; pub type __uint_least32_t = __uint3...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar ; pub type __int16_t = :: std :: os :: raw :: c_short ; pub type __uint16_t = :: std :: os :: raw :: c_ushort ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5066
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __uint16_t ; pub type __int_least32_t = __int32_t ; pub type __uint_least32_t = __uint32_t ; pub type __int_least64_t = __int64...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4640
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_short ; pub type __uint16_t = :: std :: os :: raw :: c_ushort ; pub type __int32_t = :: std :: os :: raw :: c_int ; p...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int32_t ; pub type __uint_least32_t = __uint32_t ; pub type __int_least64_t = __int64_t ; pub type __uint_least64_t = __uint6...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __uint32_t ; pub type __int_least64_t = __int64_t ; pub type __uint_least64_t = __uint64_t ; pub type __quad_t = :: std :: os :...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ushort ; pub type __int32_t = :: std :: os :: raw :: c_int ; pub type __uint32_t = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5185
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int64_t ; pub type __uint_least64_t = __uint64_t ; pub type __quad_t = :: std :: os :: raw :: c_long ; pub type __u_quad_t = ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__quad_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ast64_t = __uint64_t ; pub type __quad_t = :: std :: os :: raw :: c_long ; pub type __u_quad_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `QuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; pub type __uint32_t = :: std :: os :: raw :: c_uint ; pub type __int64_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_quad_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5278
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __u_quad_t = :: std :: os :: raw :: c_ulong ; pub type __intmax_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `UQuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4802
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uint ; pub type __int64_t = :: std :: os :: raw :: c_long ; pub type __uint64_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intmax_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5333
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __intmax_t = :: std :: os :: raw :: c_long ; pub type __uintmax_t = :: std :: os :: raw :: c_ulong ;...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __uint64_t = :: std :: os :: raw :: c_ulong ; pub type __int_least8_t = __int8_t ; pub type __uint_l...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uintmax_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5387
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_long ; pub type __uintmax_t = :: std :: os :: raw :: c_ulong ; pub type __dev_t = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4910
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __int_least8_t = __int8_t ; pub type __uint_least8_t = __uint8_t ; pub type __int_least16_t = __int16_t ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__dev_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5443
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __dev_t = :: std :: os :: raw :: c_ulong ; pub type __uid_t = :: std :: os :: raw :: c_uint ; pub...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `DevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t = __int8_t ; pub type __uint_least8_t = __uint8_t ; pub type __int_least16_t = __int16_t ; pub type __uint_least16_t = __uint16...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uid_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __uid_t = :: std :: os :: raw :: c_uint ; pub type __gid_t = :: std :: os :: raw :: c_uint ; pub ...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `UidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__gid_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5546
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uint ; pub type __gid_t = :: std :: os :: raw :: c_uint ; pub type __ino_t = :: std :: os :: raw :: c_ulong ; pub...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `GidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4986
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t = __uint8_t ; pub type __int_least16_t = __int16_t ; pub type __uint_least16_t = __uint16_t ; pub type __int_least32_t = __int32...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uint ; pub type __ino_t = :: std :: os :: raw :: c_ulong ; pub type __ino64_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `InoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5649
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_ulong ; pub type __ino64_t = :: std :: os :: raw :: c_ulong ; pub type __mode_t = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Ino64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5025
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int16_t ; pub type __uint_least16_t = __uint16_t ; pub type __int_least32_t = __int32_t ; pub type __uint_least32_t = __uint3...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__mode_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5703
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __mode_t = :: std :: os :: raw :: c_uint ; pub type __nlink_t = :: std :: os :: raw :: c_ulong ; p...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `ModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5066
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __uint16_t ; pub type __int_least32_t = __int32_t ; pub type __uint_least32_t = __uint32_t ; pub type __int_least64_t = __int64...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__nlink_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uint ; pub type __nlink_t = :: std :: os :: raw :: c_ulong ; pub type __off_t = :: std :: os :: raw :: c_long ; pub...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int32_t ; pub type __uint_least32_t = __uint32_t ; pub type __int_least64_t = __int64_t ; pub type __uint_least64_t = __uint6...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5809
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __off_t = :: std :: os :: raw :: c_long ; pub type __off64_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int_least64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __uint32_t ; pub type __int_least64_t = __int64_t ; pub type __uint_least64_t = __uint64_t ; pub type __quad_t = :: std :: os :...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5860
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __off64_t = :: std :: os :: raw :: c_long ; pub type __pid_t = :: std :: os :: raw :: c_int ; # [re...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint_least64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5185
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = __int64_t ; pub type __uint_least64_t = __uint64_t ; pub type __quad_t = :: std :: os :: raw :: c_long ; pub type __u_quad_t = ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__pid_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_long ; pub type __pid_t = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struc...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `PidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__quad_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ast64_t = __uint64_t ; pub type __quad_t = :: std :: os :: raw :: c_long ; pub type __u_quad_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `QuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clock_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6437
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._val) - 0usize] ; } ; pub type __clock_t = :: std :: os :: raw :: c_long ; pub type __rlim_t = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_quad_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5278
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __u_quad_t = :: std :: os :: raw :: c_ulong ; pub type __intmax_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `UQuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_long ; pub type __rlim_t = :: std :: os :: raw :: c_ulong ; pub type __rlim64_t = :: std :: os :: raw :: c_ulong ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `RlimT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intmax_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5333
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __intmax_t = :: std :: os :: raw :: c_long ; pub type __uintmax_t = :: std :: os :: raw :: c_ulong ;...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __rlim64_t = :: std :: os :: raw :: c_ulong ; pub type __id_t = :: std :: os :: raw :: c_uint ; pub ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Rlim64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uintmax_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5387
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_long ; pub type __uintmax_t = :: std :: os :: raw :: c_ulong ; pub type __dev_t = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__id_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_ulong ; pub type __id_t = :: std :: os :: raw :: c_uint ; pub type __time_t = :: std :: os :: raw :: c_long ; pub...
[INFO] [stdout]   |                                      ^^^^^^ help: convert the identifier to upper camel case: `IdT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__dev_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5443
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __dev_t = :: std :: os :: raw :: c_ulong ; pub type __uid_t = :: std :: os :: raw :: c_uint ; pub...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `DevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; pub type __time_t = :: std :: os :: raw :: c_long ; pub type __useconds_t = :: std :: os :: raw :: c_uint ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uid_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __uid_t = :: std :: os :: raw :: c_uint ; pub type __gid_t = :: std :: os :: raw :: c_uint ; pub ...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `UidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__useconds_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6700
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __useconds_t = :: std :: os :: raw :: c_uint ; pub type __suseconds_t = :: std :: os :: raw :: c_long ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UsecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6756
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_uint ; pub type __suseconds_t = :: std :: os :: raw :: c_long ; pub type __suseconds64_t = :: std :: os :: raw :: c_lon...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SusecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__gid_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5546
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uint ; pub type __gid_t = :: std :: os :: raw :: c_uint ; pub type __ino_t = :: std :: os :: raw :: c_ulong ; pub...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `GidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6813
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_long ; pub type __suseconds64_t = :: std :: os :: raw :: c_long ; pub type __daddr_t = :: std :: os :: raw :: c_int ; pub...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Suseconds64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uint ; pub type __ino_t = :: std :: os :: raw :: c_ulong ; pub type __ino64_t = :: std :: os :: raw :: c_ulong ; ...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `InoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__daddr_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6872
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __daddr_t = :: std :: os :: raw :: c_int ; pub type __key_t = :: std :: os :: raw :: c_int ; pub ty...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `DaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__key_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; pub type __key_t = :: std :: os :: raw :: c_int ; pub type __clockid_t = :: std :: os :: raw :: c_int ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `KeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5649
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_ulong ; pub type __ino64_t = :: std :: os :: raw :: c_ulong ; pub type __mode_t = :: std :: os :: raw :: c_uint ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Ino64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__mode_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5703
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __mode_t = :: std :: os :: raw :: c_uint ; pub type __nlink_t = :: std :: os :: raw :: c_ulong ; p...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `ModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6974
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; pub type __clockid_t = :: std :: os :: raw :: c_int ; pub type __timer_t = * mut :: std :: os :: raw :: c_void...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__nlink_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uint ; pub type __nlink_t = :: std :: os :: raw :: c_ulong ; pub type __off_t = :: std :: os :: raw :: c_long ; pub...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__timer_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; pub type __timer_t = * mut :: std :: os :: raw :: c_void ; pub type __blksize_t = :: std :: os :: raw :: c_l...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `TimerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blksize_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7087
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_void ; pub type __blksize_t = :: std :: os :: raw :: c_long ; pub type __blkcnt_t = :: std :: os :: raw :: c_long ; p...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5809
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_ulong ; pub type __off_t = :: std :: os :: raw :: c_long ; pub type __off64_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7142
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __blkcnt_t = :: std :: os :: raw :: c_long ; pub type __blkcnt64_t = :: std :: os :: raw :: c_long ;...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `BlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5860
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __off64_t = :: std :: os :: raw :: c_long ; pub type __pid_t = :: std :: os :: raw :: c_int ; # [re...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7196
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __blkcnt64_t = :: std :: os :: raw :: c_long ; pub type __fsblkcnt_t = :: std :: os :: raw :: c_ulong ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Blkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __fsblkcnt_t = :: std :: os :: raw :: c_ulong ; pub type __fsblkcnt64_t = :: std :: os :: raw :: c_ulo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsblkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__pid_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:5913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_long ; pub type __pid_t = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struc...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `PidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clock_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6437
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._val) - 0usize] ; } ; pub type __clock_t = :: std :: os :: raw :: c_long ; pub type __rlim_t = :: std :: os :: raw :: c_ulong ; pu...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7309
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __fsblkcnt64_t = :: std :: os :: raw :: c_ulong ; pub type __fsfilcnt_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsblkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7368
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_ulong ; pub type __fsfilcnt_t = :: std :: os :: raw :: c_ulong ; pub type __fsfilcnt64_t = :: std :: os :: raw :: c_ulo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsfilcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_long ; pub type __rlim_t = :: std :: os :: raw :: c_ulong ; pub type __rlim64_t = :: std :: os :: raw :: c_ulong ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `RlimT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7425
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __fsfilcnt64_t = :: std :: os :: raw :: c_ulong ; pub type __fsword_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsfilcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __rlim64_t = :: std :: os :: raw :: c_ulong ; pub type __id_t = :: std :: os :: raw :: c_uint ; pub ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `Rlim64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsword_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __fsword_t = :: std :: os :: raw :: c_long ; pub type __ssize_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `FswordT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__id_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_ulong ; pub type __id_t = :: std :: os :: raw :: c_uint ; pub type __time_t = :: std :: os :: raw :: c_long ; pub...
[INFO] [stdout]   |                                      ^^^^^^ help: convert the identifier to upper camel case: `IdT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_uint ; pub type __time_t = :: std :: os :: raw :: c_long ; pub type __useconds_t = :: std :: os :: raw :: c_uint ;...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __ssize_t = :: std :: os :: raw :: c_long ; pub type __syscall_slong_t = :: std :: os :: raw :: c_l...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7591
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_long ; pub type __syscall_slong_t = :: std :: os :: raw :: c_long ; pub type __syscall_ulong_t = :: std :: os :: raw :: c_u...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_ulong_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7652
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_long ; pub type __syscall_ulong_t = :: std :: os :: raw :: c_ulong ; pub type __loff_t = __off64_t ; pub type __caddr_t = *...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallUlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__useconds_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6700
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __useconds_t = :: std :: os :: raw :: c_uint ; pub type __suseconds_t = :: std :: os :: raw :: c_long ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UsecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6756
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_uint ; pub type __suseconds_t = :: std :: os :: raw :: c_long ; pub type __suseconds64_t = :: std :: os :: raw :: c_lon...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SusecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6813
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_long ; pub type __suseconds64_t = :: std :: os :: raw :: c_long ; pub type __daddr_t = :: std :: os :: raw :: c_int ; pub...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Suseconds64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__loff_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7714
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __loff_t = __off64_t ; pub type __caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __intpt...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `LoffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__caddr_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7746
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._loff_t = __off64_t ; pub type __caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __intptr_t = :: std :: os :: raw :: c_lo...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `CaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__daddr_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6872
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __daddr_t = :: std :: os :: raw :: c_int ; pub type __key_t = :: std :: os :: raw :: c_int ; pub ty...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `DaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intptr_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_char ; pub type __intptr_t = :: std :: os :: raw :: c_long ; pub type __socklen_t = :: std :: os :: raw :: c_uint ; ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntptrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7859
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_long ; pub type __socklen_t = :: std :: os :: raw :: c_uint ; pub type __sig_atomic_t = :: std :: os :: raw :: c_int ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__key_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; pub type __key_t = :: std :: os :: raw :: c_int ; pub type __clockid_t = :: std :: os :: raw :: c_int ; pu...
[INFO] [stdout]   |                                     ^^^^^^^ help: convert the identifier to upper camel case: `KeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sig_atomic_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_uint ; pub type __sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_le...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigAtomicT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:6974
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; pub type __clockid_t = :: std :: os :: raw :: c_int ; pub type __timer_t = * mut :: std :: os :: raw :: c_void...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __i...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__timer_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; pub type __timer_t = * mut :: std :: os :: raw :: c_void ; pub type __blksize_t = :: std :: os :: raw :: c_l...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `TimerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8012
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...__int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blksize_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7087
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_void ; pub type __blksize_t = :: std :: os :: raw :: c_long ; pub type __blkcnt_t = :: std :: os :: raw :: c_long ; p...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8098
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = _...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7142
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_long ; pub type __blkcnt_t = :: std :: os :: raw :: c_long ; pub type __blkcnt64_t = :: std :: os :: raw :: c_long ;...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `BlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t =...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8184
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t ...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7196
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __blkcnt64_t = :: std :: os :: raw :: c_long ; pub type __fsblkcnt_t = :: std :: os :: raw :: c_ulong ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Blkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_long ; pub type __fsblkcnt_t = :: std :: os :: raw :: c_ulong ; pub type __fsblkcnt64_t = :: std :: os :: raw :: c_ulo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsblkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8229
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7309
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __fsblkcnt64_t = :: std :: os :: raw :: c_ulong ; pub type __fsfilcnt_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsblkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8319
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...__uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ;...
[INFO] [stdout]   |                                ^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7368
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_ulong ; pub type __fsfilcnt_t = :: std :: os :: raw :: c_ulong ; pub type __fsfilcnt64_t = :: std :: os :: raw :: c_ulo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsfilcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7425
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type __fsfilcnt64_t = :: std :: os :: raw :: c_ulong ; pub type __fsword_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsfilcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsword_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ulong ; pub type __fsword_t = :: std :: os :: raw :: c_long ; pub type __ssize_t = :: std :: os :: raw :: c_long ; pu...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `FswordT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8431
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_long ; pub type __ssize_t = :: std :: os :: raw :: c_long ; pub type __syscall_slong_t = :: std :: os :: raw :: c_l...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8487
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ;...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7591
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_long ; pub type __syscall_slong_t = :: std :: os :: raw :: c_long ; pub type __syscall_ulong_t = :: std :: os :: raw :: c_u...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_ulong_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7652
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_long ; pub type __syscall_ulong_t = :: std :: os :: raw :: c_ulong ; pub type __loff_t = __off64_t ; pub type __caddr_t = *...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallUlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__loff_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7714
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_ulong ; pub type __loff_t = __off64_t ; pub type __caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __intpt...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to upper camel case: `LoffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__caddr_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7746
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._loff_t = __off64_t ; pub type __caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __intptr_t = :: std :: os :: raw :: c_lo...
[INFO] [stdout]   |                                   ^^^^^^^^^ help: convert the identifier to upper camel case: `CaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intptr_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_char ; pub type __intptr_t = :: std :: os :: raw :: c_long ; pub type __socklen_t = :: std :: os :: raw :: c_uint ; ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntptrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8716
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = _...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7859
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_long ; pub type __socklen_t = :: std :: os :: raw :: c_uint ; pub type __sig_atomic_t = :: std :: os :: raw :: c_int ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `intmax_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub const _EEPROM_TYPE_ID_24C01 : _EEPRO...
[INFO] [stdout]   |                                   ^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sig_atomic_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_uint ; pub type __sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_le...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigAtomicT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uintmax_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...max_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub const _EEPROM_TYPE_ID_24C01 : _EEPROM_TYPE = 0 ; pub const _EEPROM_TYP...
[INFO] [stdout]   |                                  ^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __i...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_EEPROM_TYPE` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...EPROM_TYPE = 12 ; pub type _EEPROM_TYPE = :: std :: os :: raw :: c_uint ; pub use self :: _EEPROM_TYPE as EEPROM_TYPE ; pub const ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EepromType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8012
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...__int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_CHIP_TYPE` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9747
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : _CHIP_TYPE = 1 ; pub type _CHIP_TYPE = :: std :: os :: raw :: c_uint ; pub use self :: _CHIP_TYPE as CHIP_TYPE ; pub const FUNC...
[INFO] [stdout]   |                                 ^^^^^^^^^^ help: convert the identifier to upper camel case: `ChipType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self :: _CHIP_TYPE as CHIP_TYPE`
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...P_TYPE = :: std :: os :: raw :: c_uint ; pub use self :: _CHIP_TYPE as CHIP_TYPE ; pub const FUNCTYPE_TYPE_TTY : FUNCTYPE = 0 ; pu...
[INFO] [stdout]   |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_least64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8098
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = _...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mSpiCfgS` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ve) - 16usize] ; } ; pub type mSpiCfgS = _SPI_CONFIG ; pub type mPSpiCfgS = * mut _SPI_CONFIG ; # [repr (C , packed)] # [derive (D...
[INFO] [stdout]   |                                  ^^^^^^^^ help: convert the identifier to upper camel case: `MSpiCfgS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t =...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8184
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t ...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mPSpiCfgS` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fgS = _SPI_CONFIG ; pub type mPSpiCfgS = * mut _SPI_CONFIG ; # [repr (C , packed)] # [derive (Debug , Copy , Clone)] pub struct _S...
[INFO] [stdout]   |                                 ^^^^^^^^^ help: convert the identifier to upper camel case: `MPspiCfgS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8229
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_least64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `SPI_InitTypeDef` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...16usize] ; } ; pub type SPI_InitTypeDef = _SPI_InitTypeDef ; # [repr (C , packed)] # [derive (Debug , Copy , Clone)] pub struct _S...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SpiInitTypeDef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8319
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...__uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ;...
[INFO] [stdout]   |                                ^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mDeviceInforS` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...274usize] ; } ; pub type mDeviceInforS = _DEV_INFOR ; pub type mPDeviceInforS = * mut _DEV_INFOR ; extern "C" { # [doc = " CH347Op...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MDeviceInforS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mPDeviceInforS` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= _DEV_INFOR ; pub type mPDeviceInforS = * mut _DEV_INFOR ; extern "C" { # [doc = " CH347OpenDevice - open device\n @pathname: dev...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MPdeviceInforS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `result`
[INFO] [stdout]   --> src/main.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | use std::{result, thread};
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8431
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `int_fast64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8487
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ;...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast8_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast16_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast32_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint_fast64_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8716
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = _...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `intmax_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub const _EEPROM_TYPE_ID_24C01 : _EEPRO...
[INFO] [stdout]   |                                   ^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uintmax_t` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...max_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub const _EEPROM_TYPE_ID_24C01 : _EEPROM_TYPE = 0 ; pub const _EEPROM_TYP...
[INFO] [stdout]   |                                  ^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_EEPROM_TYPE` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...EPROM_TYPE = 12 ; pub type _EEPROM_TYPE = :: std :: os :: raw :: c_uint ; pub use self :: _EEPROM_TYPE as EEPROM_TYPE ; pub const ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EepromType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_CHIP_TYPE` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9747
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : _CHIP_TYPE = 1 ; pub type _CHIP_TYPE = :: std :: os :: raw :: c_uint ; pub use self :: _CHIP_TYPE as CHIP_TYPE ; pub const FUNC...
[INFO] [stdout]   |                                 ^^^^^^^^^^ help: convert the identifier to upper camel case: `ChipType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self :: _CHIP_TYPE as CHIP_TYPE`
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...P_TYPE = :: std :: os :: raw :: c_uint ; pub use self :: _CHIP_TYPE as CHIP_TYPE ; pub const FUNCTYPE_TYPE_TTY : FUNCTYPE = 0 ; pu...
[INFO] [stdout]   |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mSpiCfgS` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ve) - 16usize] ; } ; pub type mSpiCfgS = _SPI_CONFIG ; pub type mPSpiCfgS = * mut _SPI_CONFIG ; # [repr (C , packed)] # [derive (D...
[INFO] [stdout]   |                                  ^^^^^^^^ help: convert the identifier to upper camel case: `MSpiCfgS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mPSpiCfgS` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fgS = _SPI_CONFIG ; pub type mPSpiCfgS = * mut _SPI_CONFIG ; # [repr (C , packed)] # [derive (Debug , Copy , Clone)] pub struct _S...
[INFO] [stdout]   |                                 ^^^^^^^^^ help: convert the identifier to upper camel case: `MPspiCfgS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `SPI_InitTypeDef` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...16usize] ; } ; pub type SPI_InitTypeDef = _SPI_InitTypeDef ; # [repr (C , packed)] # [derive (Debug , Copy , Clone)] pub struct _S...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SpiInitTypeDef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout]   --> src/main.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 85 | /             loop {
[INFO] [stdout] 86 | |                 let mut data_to_send: [u8; 4] = [b'a', b'b', b'c', b'd'];
[INFO] [stdout] 87 | |                 let io_buffer = data_to_send.as_mut_ptr() as *mut c_void;
[INFO] [stdout] 88 | |                 let result = CH347SPI_Write(
[INFO] [stdout] ...  |
[INFO] [stdout] 97 | |                 thread::sleep(Duration::from_millis(1000));
[INFO] [stdout] 98 | |             }
[INFO] [stdout]    | |_____________- any code following this expression is unreachable
[INFO] [stdout] 99 |               let mut data_to_send: [u8; 1] = [1];
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mDeviceInforS` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...274usize] ; } ; pub type mDeviceInforS = _DEV_INFOR ; pub type mPDeviceInforS = * mut _DEV_INFOR ; extern "C" { # [doc = " CH347Op...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MDeviceInforS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mPDeviceInforS` should have an upper camel case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= _DEV_INFOR ; pub type mPDeviceInforS = * mut _DEV_INFOR ; extern "C" { # [doc = " CH347OpenDevice - open device\n @pathname: dev...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MPdeviceInforS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `result`
[INFO] [stdout]   --> src/main.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | use std::{result, thread};
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> src/main.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct SPIConfig {
[INFO] [stdout]    |            --------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 32 |     iMode: u8, // 0-3:SPI Mode0/1/2/3
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 33 |     iClock: u8, //0=60MHz, 1=30MHz, 2=15MHz, 3=7.5MHz, 4=3.75MHz, 5=1.875MHz, 6=937.5KHz,7=468.75KHz
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 34 |     iByteOrder: u8, // 0=(LSB), 1=(MSB)
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 35 |     iSpiWriteReadInterval: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 36 |     iSpiOutDefaultData: u8, //The SPI outputs data by default when it reads data
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 37 |     iChipSelect: u64, //CS control, bit 7 is 0, the CS control is ignored, bit 7 is 1, the parameter is valid: bit 1, bit 0 is 00/01...
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 38 |     CS1Polarity: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 39 |     CS2Polarity: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 40 |     iIsAutoDeativeCS: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 41 |     iActiveDelay: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 42 |     iDelayDeactive: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `true_` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:63
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __bool_true_false_are_defined : u32 = 1 ; pub const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u3...
[INFO] [stdout]   |                                                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `false_` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:91
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __bool_true_false_are_defined : u32 = 1 ; pub const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u3...
[INFO] [stdout]   |                                                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT8_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2671
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 = 1 ; pub const _BITS_STDINT_LEAST_H : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub co...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT16_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._H : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ;...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT32_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub ...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2787
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const ...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2820
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2856
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub c...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2897
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2931
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; p...
[INFO] [stdout]   |                                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128...
[INFO] [stdout]   |                                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST8_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3010
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST16_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3051
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 214...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST32_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 1...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3144
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; p...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...83648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3225
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...27 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 25...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_LEAST8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_LEAST16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3312
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...3647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 42949...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_LEAST32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...5 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 1...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST8_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 9223372...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST16_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3443
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...67295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST32_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3500
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... INT_FAST16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX :...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 92233720368...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4775808 ; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout]   --> src/main.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 85 | /             loop {
[INFO] [stdout] 86 | |                 let mut data_to_send: [u8; 4] = [b'a', b'b', b'c', b'd'];
[INFO] [stdout] 87 | |                 let io_buffer = data_to_send.as_mut_ptr() as *mut c_void;
[INFO] [stdout] 88 | |                 let result = CH347SPI_Write(
[INFO] [stdout] ...  |
[INFO] [stdout] 97 | |                 thread::sleep(Duration::from_millis(1000));
[INFO] [stdout] 98 | |             }
[INFO] [stdout]    | |_____________- any code following this expression is unreachable
[INFO] [stdout] 99 |               let mut data_to_send: [u8; 1] = [1];
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3650
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st INT_FAST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_FAST8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_FAST16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...75807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_FAST32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3784
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 922337203685...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INTPTR_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 ...
[INFO] [stdout]   |                                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INTPTR_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3877
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... const INTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 =...
[INFO] [stdout]   |                                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINTPTR_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 9223372036854...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple fields are never read
[INFO] [stdout]   --> src/main.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct SPIConfig {
[INFO] [stdout]    |            --------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 32 |     iMode: u8, // 0-3:SPI Mode0/1/2/3
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 33 |     iClock: u8, //0=60MHz, 1=30MHz, 2=15MHz, 3=7.5MHz, 4=3.75MHz, 5=1.875MHz, 6=937.5KHz,7=468.75KHz
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 34 |     iByteOrder: u8, // 0=(LSB), 1=(MSB)
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 35 |     iSpiWriteReadInterval: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 36 |     iSpiOutDefaultData: u8, //The SPI outputs data by default when it reads data
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 37 |     iChipSelect: u64, //CS control, bit 7 is 0, the CS control is ignored, bit 7 is 1, the parameter is valid: bit 1, bit 0 is 00/01...
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 38 |     CS1Polarity: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 39 |     CS2Polarity: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 40 |     iIsAutoDeativeCS: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 41 |     iActiveDelay: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 42 |     iDelayDeactive: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PTRDIFF_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3964
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PTRDIFF_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4018
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...onst PTRDIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i3...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `true_` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:63
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __bool_true_false_are_defined : u32 = 1 ; pub const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u3...
[INFO] [stdout]   |                                                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIG_ATOMIC_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...const PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `false_` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:91
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __bool_true_false_are_defined : u32 = 1 ; pub const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u3...
[INFO] [stdout]   |                                                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIG_ATOMIC_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4118
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT8_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2671
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 = 1 ; pub const _BITS_STDINT_LEAST_H : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub co...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4164
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...48 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT16_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._H : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ;...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WINT_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub type...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WINT_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...E_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub type __u_char = :: std :: os :: raw...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT32_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub ...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2787
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const ...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2820
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_least8_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e __sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2856
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub c...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2897
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2931
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; p...
[INFO] [stdout]   |                                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:2968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128...
[INFO] [stdout]   |                                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_least16_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8012
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST8_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3010
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_least32_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_least64_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8098
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST16_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3051
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 214...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST32_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 1...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_least8_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_least16_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8184
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_lea...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3144
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; p...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_least32_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8229
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_lea...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...83648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_least64_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_fast8_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8319
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_fast16_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_LEAST32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3225
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...27 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 25...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_fast32_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8431
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_LEAST8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_fast64_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8487
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_LEAST16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3312
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...3647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 42949...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_LEAST32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...5 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 1...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_fast8_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_fast16_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST8_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 9223372...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_fast32_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST16_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3443
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...67295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST32_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3500
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... INT_FAST16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX :...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_fast64_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8716
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __i...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 92233720368...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `intmax_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub const ...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4775808 ; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uintmax_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub const _EEPROM_TYPE_ID_24C01 : _EEPROM_TY...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INT_FAST32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3650
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st INT_FAST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FUNCTYPE_TYPE_TTY` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9844
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; pub use self :: _CHIP_TYPE as CHIP_TYPE ; pub const FUNCTYPE_TYPE_TTY : FUNCTYPE = 0 ; pub const FUNCTYPE_TYPE_HID : FUNCTYPE ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_FAST8_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FUNCTYPE_TYPE_HID` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9889
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub const FUNCTYPE_TYPE_TTY : FUNCTYPE = 0 ; pub const FUNCTYPE_TYPE_HID : FUNCTYPE = 1 ; pub const FUNCTYPE_TYPE_VCP : FUNCTYPE ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_FAST16_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...75807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINT_FAST32_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3784
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 922337203685...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FUNCTYPE_TYPE_VCP` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9934
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub const FUNCTYPE_TYPE_HID : FUNCTYPE = 1 ; pub const FUNCTYPE_TYPE_VCP : FUNCTYPE = 2 ; pub type FUNCTYPE = :: std :: os :: raw...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INTPTR_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 ...
[INFO] [stdout]   |                                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mPSpiCfgS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...- 16usize] ; } ; pub type mSpiCfgS = _SPI_CONFIG ; pub type mPSpiCfgS = * mut _SPI_CONFIG ; # [repr (C , packed)] # [derive (Debug...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INTPTR_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3877
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... const INTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 =...
[INFO] [stdout]   |                                                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `PStreamHwCfgS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:27767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] ; } ; pub type StreamHwCfgS = _StreamUSBCFG ; pub type PStreamHwCfgS = * mut _StreamUSBCFG ; # [repr (C , packed)] # [derive (D...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UINTPTR_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 9223372036854...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mDeviceInforS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(_DEV_INFOR , MaxBytesPerBulk) - 274usize] ; } ; pub type mDeviceInforS = _DEV_INFOR ; pub type mPDeviceInforS = * mut _DEV_INFOR ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PTRDIFF_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:3964
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PTRDIFF_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4018
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...onst PTRDIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i3...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mPDeviceInforS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize] ; } ; pub type mDeviceInforS = _DEV_INFOR ; pub type mPDeviceInforS = * mut _DEV_INFOR ; extern "C" { # [doc = " CH347OpenDev...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIG_ATOMIC_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...const PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xOpenDevice` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:10207
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... file descriptor if successful, others if fail."] pub fn CH34xOpenDevice (pathname : * const :: std :: os :: raw :: c_char) -> :: ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIG_ATOMIC_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4118
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4164
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...48 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WINT_MIN` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub type...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xCloseDevice` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:10467
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xCloseDevice (fd : :: std :: os :: raw :: c_int) -> bool ; } extern "...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WINT_MAX` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:4228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...E_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub type __u_char = :: std :: os :: raw...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_least8_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:7971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e __sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34x_GetDriverVersion` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:10750
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on return true if successful, false if fail."] pub fn CH34x_GetDriverVersion (fd : :: std :: os :: raw :: c_int , Drv_Version : * ...
[INFO] [stdout]   |                                                          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_least16_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8012
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34x_GetChipVersion` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:11070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH34x_GetChipVersion (fd : :: std :: os :: raw :: c_int , Version : * mut :...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_least32_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34x_GetChipType` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:11375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return true if successful, false if fail."] pub fn CH34x_GetChipType (fd : :: std :: os :: raw :: c_int , ChipType : * mut ::...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_least64_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8098
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_least8_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34X_GetDeviceID` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:11713
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return true if successful, false if fail."] pub fn CH34X_GetDeviceID (fd : :: std :: os :: raw :: c_int , id : * mut u32) -> ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_least16_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8184
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_lea...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetParaMode` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:12016
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xSetParaMode (fd : :: std :: os :: raw :: c_int , Mode : u8) -> bool ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_least32_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8229
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_lea...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xInitParallel` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:12318
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return true if successful, false if fail."] pub fn CH34xInitParallel (fd : :: std :: os :: raw :: c_int , Mode : u8) -> bool ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppRead` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:12691
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return read 0 if successful, others if fail."] pub fn CH34xEppRead (fd : :: std :: os :: raw :: c_int , oBuffer : * mut u8 , ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_least64_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppWrite` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:13126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...function return 0 if successful, others if fail."] pub fn CH34xEppWrite (fd : :: std :: os :: raw :: c_int , iBuffer : * mut u8 , ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_fast8_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8319
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_fast16_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppWriteData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:13504
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return 0 if successful, others if fail."] pub fn CH34xEppWriteData (fd : :: std :: os :: raw :: c_int , iBuffer : * mut u8 ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppReadData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:13866
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return 0 if successful, others if fail."] pub fn CH34xEppReadData (fd : :: std :: os :: raw :: c_int , oBuffer : * mut u8 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_fast32_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8431
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppWriteAddr` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:14231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return 0 if successful, others if fail."] pub fn CH34xEppWriteAddr (fd : :: std :: os :: raw :: c_int , iBuffer : * mut u8 ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `int_fast64_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8487
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppReadAddr` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:14593
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return 0 if successful, others if fail."] pub fn CH34xEppReadAddr (fd : :: std :: os :: raw :: c_int , oBuffer : * mut u8 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_fast8_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppSetAddr` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:14912
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return 0 if successful, others if fail."] pub fn CH34xEppSetAddr (fd : :: std :: os :: raw :: c_int , iAddr : u32) -> :: s...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetTimeout` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:15302
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xSetTimeout (fd : :: std :: os :: raw :: c_int , iWriteTimeout : u32 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_fast16_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_fast32_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xInitMEM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:15584
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return true if successful, false if fail."] pub fn CH34xInitMEM (fd : :: std :: os :: raw :: c_int) -> bool ; } extern "C"...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uint_fast64_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8716
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __i...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `intmax_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub const ...
[INFO] [stdout]   |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xMEMReadData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:15921
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return 0 if successful, others if fail."] pub fn CH34xMEMReadData (fd : :: std :: os :: raw :: c_int , oBuffer : * mut u8 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `uintmax_t` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:8807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; pub const _EEPROM_TYPE_ID_24C01 : _EEPROM_TY...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xMEMWriteData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:16346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return 0 if successful, others if fail."] pub fn CH34xMEMWriteData (fd : :: std :: os :: raw :: c_int , iBuffer : * mut u8 ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FUNCTYPE_TYPE_TTY` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9844
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; pub use self :: _CHIP_TYPE as CHIP_TYPE ; pub const FUNCTYPE_TYPE_TTY : FUNCTYPE = 0 ; pub const FUNCTYPE_TYPE_HID : FUNCTYPE ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetStream` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:17148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xSetStream (fd : :: std :: os :: raw :: c_int , Mode : u8) -> bool ;...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FUNCTYPE_TYPE_HID` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9889
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub const FUNCTYPE_TYPE_TTY : FUNCTYPE = 0 ; pub const FUNCTYPE_TYPE_HID : FUNCTYPE = 1 ; pub const FUNCTYPE_TYPE_VCP : FUNCTYPE ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetDelaymS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:17419
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xSetDelaymS (fd : :: std :: os :: raw :: c_int , iDelay : u32) -> boo...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FUNCTYPE_TYPE_VCP` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:9934
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub const FUNCTYPE_TYPE_HID : FUNCTYPE = 1 ; pub const FUNCTYPE_TYPE_VCP : FUNCTYPE = 2 ; pub type FUNCTYPE = :: std :: os :: raw...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xReadData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:17744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xReadData (fd : :: std :: os :: raw :: c_int , oReadBuffer : * mut :...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mPSpiCfgS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...- 16usize] ; } ; pub type mSpiCfgS = _SPI_CONFIG ; pub type mPSpiCfgS = * mut _SPI_CONFIG ; # [repr (C , packed)] # [derive (Debug...
[INFO] [stdout]   |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xWriteData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:18141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xWriteData (fd : :: std :: os :: raw :: c_int , iWriteBuffer : * mut...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `PStreamHwCfgS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:27767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] ; } ; pub type StreamHwCfgS = _StreamUSBCFG ; pub type PStreamHwCfgS = * mut _StreamUSBCFG ; # [repr (C , packed)] # [derive (D...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xWriteRead` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:18674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xWriteRead (fd : :: std :: os :: raw :: c_int , iWriteLength : u32 ,...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mDeviceInforS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(_DEV_INFOR , MaxBytesPerBulk) - 274usize] ; } ; pub type mDeviceInforS = _DEV_INFOR ; pub type mPDeviceInforS = * mut _DEV_INFOR ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetOutput` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:19899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xSetOutput (fd : :: std :: os :: raw :: c_int , iEnable : u32 , iSet...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSet_D5_D0` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:20416
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xSet_D5_D0 (fd : :: std :: os :: raw :: c_int , iSetDirOut : u8 , iS...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `mPDeviceInforS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize] ; } ; pub type mDeviceInforS = _DEV_INFOR ; pub type mPDeviceInforS = * mut _DEV_INFOR ; extern "C" { # [doc = " CH347OpenDev...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xOpenDevice` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:10207
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... file descriptor if successful, others if fail."] pub fn CH34xOpenDevice (pathname : * const :: std :: os :: raw :: c_char) -> :: ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xStreamI2C` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:20826
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xStreamI2C (fd : :: std :: os :: raw :: c_int , iWriteLength : u32 ,...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xCloseDevice` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:10467
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xCloseDevice (fd : :: std :: os :: raw :: c_int) -> bool ; } extern "...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xReadEEPROM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:21313
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xReadEEPROM (fd : :: std :: os :: raw :: c_int , iEepromID : EEPROM_T...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34x_GetDriverVersion` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:10750
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on return true if successful, false if fail."] pub fn CH34x_GetDriverVersion (fd : :: std :: os :: raw :: c_int , Drv_Version : * ...
[INFO] [stdout]   |                                                          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xWriteEEPROM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:21734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xWriteEEPROM (fd : :: std :: os :: raw :: c_int , iEepromID : EEPROM_...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34x_GetChipVersion` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:11070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH34x_GetChipVersion (fd : :: std :: os :: raw :: c_int , Version : * mut :...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xStreamSPIx` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22177
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xStreamSPIx (fd : :: std :: os :: raw :: c_int , iChipSelect : u32 , ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34x_GetChipType` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:11375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return true if successful, false if fail."] pub fn CH34x_GetChipType (fd : :: std :: os :: raw :: c_int , ChipType : * mut ::...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xStreamSPI4` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xStreamSPI4 (fd : :: std :: os :: raw :: c_int , iChipSelect : u32 , ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34X_GetDeviceID` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:11713
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return true if successful, false if fail."] pub fn CH34X_GetDeviceID (fd : :: std :: os :: raw :: c_int , id : * mut u32) -> ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347CloseDevice` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31623
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347CloseDevice (fd : :: std :: os :: raw :: c_int) -> bool ; } extern "...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetParaMode` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:12016
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xSetParaMode (fd : :: std :: os :: raw :: c_int , Mode : u8) -> bool ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xInitParallel` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:12318
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return true if successful, false if fail."] pub fn CH34xInitParallel (fd : :: std :: os :: raw :: c_int , Mode : u8) -> bool ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347ReadData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31910
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347ReadData (fd : :: std :: os :: raw :: c_int , oBuffer : * mut :: st...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppRead` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:12691
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return read 0 if successful, others if fail."] pub fn CH34xEppRead (fd : :: std :: os :: raw :: c_int , oBuffer : * mut u8 , ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347WriteData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:32269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347WriteData (fd : :: std :: os :: raw :: c_int , iBuffer : * mut :: s...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppWrite` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:13126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...function return 0 if successful, others if fail."] pub fn CH34xEppWrite (fd : :: std :: os :: raw :: c_int , iBuffer : * mut u8 , ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347WriteRead` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:32771
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347WriteRead (fd : :: std :: os :: raw :: c_int , iWriteLength : :: st...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppWriteData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:13504
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return 0 if successful, others if fail."] pub fn CH34xEppWriteData (fd : :: std :: os :: raw :: c_int , iBuffer : * mut u8 ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SetTimeout` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:33386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347SetTimeout (fd : :: std :: os :: raw :: c_int , iWriteTimeout : u32 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppReadData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:13866
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return 0 if successful, others if fail."] pub fn CH34xEppReadData (fd : :: std :: os :: raw :: c_int , oBuffer : * mut u8 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_GetHwStreamCfg` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:33724
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n return true if successful, false if fail."] pub fn CH347SPI_GetHwStreamCfg (fd : :: std :: os :: raw :: c_int , StreamCfg : * mu...
[INFO] [stdout]   |                                                         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppWriteAddr` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:14231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return 0 if successful, others if fail."] pub fn CH34xEppWriteAddr (fd : :: std :: os :: raw :: c_int , iBuffer : * mut u8 ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_GetCfg` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:34332
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347SPI_GetCfg (fd : :: std :: os :: raw :: c_int , SpiCfg : * mut mSpiC...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppReadAddr` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:14593
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return 0 if successful, others if fail."] pub fn CH34xEppReadAddr (fd : :: std :: os :: raw :: c_int , oBuffer : * mut u8 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_SetChipSelect` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:35160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on return true if successful, false if fail."] pub fn CH347SPI_SetChipSelect (fd : :: std :: os :: raw :: c_int , iEnableSelect : ...
[INFO] [stdout]   |                                                          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xEppSetAddr` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:14912
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return 0 if successful, others if fail."] pub fn CH34xEppSetAddr (fd : :: std :: os :: raw :: c_int , iAddr : u32) -> :: s...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetTimeout` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:15302
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xSetTimeout (fd : :: std :: os :: raw :: c_int , iWriteTimeout : u32 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_ChangeCS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:35644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return true if successful, false if fail."] pub fn CH347SPI_ChangeCS (fd : :: std :: os :: raw :: c_int , iStatus : u8) -> bo...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_Read` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:36850
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347SPI_Read (fd : :: std :: os :: raw :: c_int , ignoreCS : bool , iCh...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xInitMEM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:15584
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return true if successful, false if fail."] pub fn CH34xInitMEM (fd : :: std :: os :: raw :: c_int) -> bool ; } extern "C"...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xMEMReadData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:15921
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return 0 if successful, others if fail."] pub fn CH34xMEMReadData (fd : :: std :: os :: raw :: c_int , oBuffer : * mut u8 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_INIT` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:38054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347Jtag_INIT (fd : :: std :: os :: raw :: c_int , iClockRate : u8) -> ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xMEMWriteData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:16346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return 0 if successful, others if fail."] pub fn CH34xMEMWriteData (fd : :: std :: os :: raw :: c_int , iBuffer : * mut u8 ...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_GetCfg` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:38412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347Jtag_GetCfg (fd : :: std :: os :: raw :: c_int , ClockRate : * mut u...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetStream` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:17148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xSetStream (fd : :: std :: os :: raw :: c_int , Mode : u8) -> bool ;...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_WriteRead` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:39340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_WriteRead (fd : :: std :: os :: raw :: c_int , IsDR : bool , iWri...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetDelaymS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:17419
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xSetDelaymS (fd : :: std :: os :: raw :: c_int , iDelay : u32) -> boo...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_WriteRead_Fast` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:40383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n return true if successful, false if fail."] pub fn CH347Jtag_WriteRead_Fast (fd : :: std :: os :: raw :: c_int , IsDR : bool , i...
[INFO] [stdout]   |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xReadData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:17744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xReadData (fd : :: std :: os :: raw :: c_int , oReadBuffer : * mut :...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xWriteData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:18141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xWriteData (fd : :: std :: os :: raw :: c_int , iWriteBuffer : * mut...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_SwitchTapState` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:40852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n return true if successful, false if fail."] pub fn CH347Jtag_SwitchTapState (fd : :: std :: os :: raw :: c_int , TapState : u8) ...
[INFO] [stdout]   |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xWriteRead` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:18674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xWriteRead (fd : :: std :: os :: raw :: c_int , iWriteLength : u32 ,...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_ByteWriteDR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:41334
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on return true if successful, false if fail."] pub fn CH347Jtag_ByteWriteDR (fd : :: std :: os :: raw :: c_int , iWriteLength : ::...
[INFO] [stdout]   |                                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSetOutput` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:19899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xSetOutput (fd : :: std :: os :: raw :: c_int , iEnable : u32 , iSet...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xSet_D5_D0` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:20416
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xSet_D5_D0 (fd : :: std :: os :: raw :: c_int , iSetDirOut : u8 , iS...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_ByteReadDR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:41914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_ByteReadDR (fd : :: std :: os :: raw :: c_int , oReadLength : * m...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xStreamI2C` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:20826
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH34xStreamI2C (fd : :: std :: os :: raw :: c_int , iWriteLength : u32 ,...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_ByteWriteIR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:42426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on return true if successful, false if fail."] pub fn CH347Jtag_ByteWriteIR (fd : :: std :: os :: raw :: c_int , iWriteLength : ::...
[INFO] [stdout]   |                                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xReadEEPROM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:21313
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xReadEEPROM (fd : :: std :: os :: raw :: c_int , iEepromID : EEPROM_T...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_ByteReadIR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:43006
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_ByteReadIR (fd : :: std :: os :: raw :: c_int , oReadLength : * m...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xWriteEEPROM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:21734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xWriteEEPROM (fd : :: std :: os :: raw :: c_int , iEepromID : EEPROM_...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xStreamSPIx` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22177
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xStreamSPIx (fd : :: std :: os :: raw :: c_int , iChipSelect : u32 , ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_BitWriteDR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:43686
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_BitWriteDR (fd : :: std :: os :: raw :: c_int , iWriteBitLength :...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH34xStreamSPI4` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH34xStreamSPI4 (fd : :: std :: os :: raw :: c_int , iChipSelect : u32 , ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_BitWriteIR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:44394
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_BitWriteIR (fd : :: std :: os :: raw :: c_int , iWriteBitLength :...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347CloseDevice` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31623
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347CloseDevice (fd : :: std :: os :: raw :: c_int) -> bool ; } extern "...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_BitReadIR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:45149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_BitReadIR (fd : :: std :: os :: raw :: c_int , oReadBitLength : *...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347ReadData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:31910
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347ReadData (fd : :: std :: os :: raw :: c_int , oBuffer : * mut :: st...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_BitReadDR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:45881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_BitReadDR (fd : :: std :: os :: raw :: c_int , oReadBitLength : *...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347WriteData` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:32269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347WriteData (fd : :: std :: os :: raw :: c_int , iBuffer : * mut :: s...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347WriteRead` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:32771
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347WriteRead (fd : :: std :: os :: raw :: c_int , iWriteLength : :: st...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347GPIO_Get` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:46328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...function return true if success, others if fail."] pub fn CH347GPIO_Get (fd : :: std :: os :: raw :: c_int , iDir : * mut u8 , iDa...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SetTimeout` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:33386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347SetTimeout (fd : :: std :: os :: raw :: c_int , iWriteTimeout : u32 ...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347GPIO_Set` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:46832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...function return true if success, others if fail."] pub fn CH347GPIO_Set (fd : :: std :: os :: raw :: c_int , iEnable : u8 , iSetDi...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_GetHwStreamCfg` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:33724
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n return true if successful, false if fail."] pub fn CH347SPI_GetHwStreamCfg (fd : :: std :: os :: raw :: c_int , StreamCfg : * mu...
[INFO] [stdout]   |                                                         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Open` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:47131
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e file descriptor if successful, others if fail."] pub fn CH347Uart_Open (pathname : * const :: std :: os :: raw :: c_char) -> :: ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_GetCfg` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:34332
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347SPI_GetCfg (fd : :: std :: os :: raw :: c_int , SpiCfg : * mut mSpiC...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Close` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:47389
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347Uart_Close (fd : :: std :: os :: raw :: c_int) -> bool ; } extern "C...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_SetChipSelect` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:35160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on return true if successful, false if fail."] pub fn CH347SPI_SetChipSelect (fd : :: std :: os :: raw :: c_int , iEnableSelect : ...
[INFO] [stdout]   |                                                          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_ChangeCS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:35644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tion return true if successful, false if fail."] pub fn CH347SPI_ChangeCS (fd : :: std :: os :: raw :: c_int , iStatus : u8) -> bo...
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_GetCfg` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:48243
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347Uart_GetCfg (fd : :: std :: os :: raw :: c_int , BaudRate : * mut u3...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347SPI_Read` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:36850
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347SPI_Read (fd : :: std :: os :: raw :: c_int , ignoreCS : bool , iCh...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Init` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:49175
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347Uart_Init (fd : :: std :: os :: raw :: c_int , BaudRate : :: std ::...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_INIT` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:38054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347Jtag_INIT (fd : :: std :: os :: raw :: c_int , iClockRate : u8) -> ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Read` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:49582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347Uart_Read (fd : :: std :: os :: raw :: c_int , oBuffer : * mut :: s...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_GetCfg` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:38412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347Jtag_GetCfg (fd : :: std :: os :: raw :: c_int , ClockRate : * mut u...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_WriteRead` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:39340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_WriteRead (fd : :: std :: os :: raw :: c_int , IsDR : bool , iWri...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Write` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:49962
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347Uart_Write (fd : :: std :: os :: raw :: c_int , iBuffer : * mut :: s...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_WriteRead_Fast` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:40383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n return true if successful, false if fail."] pub fn CH347Jtag_WriteRead_Fast (fd : :: std :: os :: raw :: c_int , IsDR : bool , i...
[INFO] [stdout]   |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347I2C_Set` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:50503
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return true if successful, false if fail."] pub fn CH347I2C_Set (fd : :: std :: os :: raw :: c_int , iMode : :: std :: os ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_SwitchTapState` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:40852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n return true if successful, false if fail."] pub fn CH347Jtag_SwitchTapState (fd : :: std :: os :: raw :: c_int , TapState : u8) ...
[INFO] [stdout]   |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347I2C_SetDelaymS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:50803
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347I2C_SetDelaymS (fd : :: std :: os :: raw :: c_int , iDelay : :: std ::...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_ByteWriteDR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:41334
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on return true if successful, false if fail."] pub fn CH347Jtag_ByteWriteDR (fd : :: std :: os :: raw :: c_int , iWriteLength : ::...
[INFO] [stdout]   |                                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_ByteReadDR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:41914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_ByteReadDR (fd : :: std :: os :: raw :: c_int , oReadLength : * m...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347StreamI2C` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:51221
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347StreamI2C (fd : :: std :: os :: raw :: c_int , iWriteLength : :: st...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_ByteWriteIR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:42426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on return true if successful, false if fail."] pub fn CH347Jtag_ByteWriteIR (fd : :: std :: os :: raw :: c_int , iWriteLength : ::...
[INFO] [stdout]   |                                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347ReadEEPROM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:51758
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347ReadEEPROM (fd : :: std :: os :: raw :: c_int , iEepromID : EEPROM_T...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_ByteReadIR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:43006
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_ByteReadIR (fd : :: std :: os :: raw :: c_int , oReadLength : * m...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347WriteEEPROM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:52229
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347WriteEEPROM (fd : :: std :: os :: raw :: c_int , iEepromID : EEPROM_...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iMode` should have a snake case name
[INFO] [stdout]   --> src/main.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     iMode: u8, // 0-3:SPI Mode0/1/2/3
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to snake case: `i_mode`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iClock` should have a snake case name
[INFO] [stdout]   --> src/main.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     iClock: u8, //0=60MHz, 1=30MHz, 2=15MHz, 3=7.5MHz, 4=3.75MHz, 5=1.875MHz, 6=937.5KHz,7=468.75KHz
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to snake case: `i_clock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iByteOrder` should have a snake case name
[INFO] [stdout]   --> src/main.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     iByteOrder: u8, // 0=(LSB), 1=(MSB)
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to snake case: `i_byte_order`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iSpiWriteReadInterval` should have a snake case name
[INFO] [stdout]   --> src/main.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     iSpiWriteReadInterval: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_spi_write_read_interval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iSpiOutDefaultData` should have a snake case name
[INFO] [stdout]   --> src/main.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     iSpiOutDefaultData: u8, //The SPI outputs data by default when it reads data
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_spi_out_default_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iChipSelect` should have a snake case name
[INFO] [stdout]   --> src/main.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     iChipSelect: u64, //CS control, bit 7 is 0, the CS control is ignored, bit 7 is 1, the parameter is valid: bit 1, bit 0 is 00/01...
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to snake case: `i_chip_select`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS1Polarity` should have a snake case name
[INFO] [stdout]   --> src/main.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     CS1Polarity: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to snake case: `cs1_polarity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_BitWriteDR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:43686
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_BitWriteDR (fd : :: std :: os :: raw :: c_int , iWriteBitLength :...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS2Polarity` should have a snake case name
[INFO] [stdout]   --> src/main.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     CS2Polarity: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to snake case: `cs2_polarity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iIsAutoDeativeCS` should have a snake case name
[INFO] [stdout]   --> src/main.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     iIsAutoDeativeCS: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_is_auto_deative_cs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iActiveDelay` should have a snake case name
[INFO] [stdout]   --> src/main.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     iActiveDelay: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `i_active_delay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iDelayDeactive` should have a snake case name
[INFO] [stdout]   --> src/main.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     iDelayDeactive: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_delay_deactive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `CH347_SPI` should have a snake case name
[INFO] [stdout]   --> src/main.rs:58:21
[INFO] [stdout]    |
[INFO] [stdout] 58 |             let mut CH347_SPI = mSpiCfgS {
[INFO] [stdout]    |                     ^^^^^^^^^ help: convert the identifier to snake case: `ch347_spi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_BitWriteIR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:44394
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_BitWriteIR (fd : :: std :: os :: raw :: c_int , iWriteBitLength :...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__bool_true_false_are_defined` should have an upper case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __bool_true_false_are_defined : u32 = 1 ; pub const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u3...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__BOOL_TRUE_FALSE_ARE_DEFINED`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_BitReadIR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:45149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_BitReadIR (fd : :: std :: os :: raw :: c_int , oReadBitLength : *...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `true_` should have an upper case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:63
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __bool_true_false_are_defined : u32 = 1 ; pub const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u3...
[INFO] [stdout]   |                                                               ^^^^^ help: convert the identifier to upper case: `TRUE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Jtag_BitReadDR` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:45881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347Jtag_BitReadDR (fd : :: std :: os :: raw :: c_int , oReadBitLength : *...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `false_` should have an upper case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:91
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u32 = 1 ; pub const _FEATURES_H : u32 = 1 ; pub const...
[INFO] [stdout]   |                                        ^^^^^^ help: convert the identifier to upper case: `FALSE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__glibc_c99_flexarr_available` should have an upper case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:1585
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub const __glibc_c99_flexarr_available : u32 = 1 ; pub const __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI : u32 = 0 ; pub const __HAVE_G...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__GLIBC_C99_FLEXARR_AVAILABLE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347GPIO_Get` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:46328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...function return true if success, others if fail."] pub fn CH347GPIO_Get (fd : :: std :: os :: raw :: c_int , iDir : * mut u8 , iDa...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iMode` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lone)] pub struct _SPI_CONFIG { pub iMode : u8 , pub iClock : u8 , pub iByteOrder : u8 , pub iSpiWriteReadInterval : u16 , pub iSp...
[INFO] [stdout]   |                                        ^^^^^ help: convert the identifier to snake case: `i_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347GPIO_Set` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:46832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...function return true if success, others if fail."] pub fn CH347GPIO_Set (fd : :: std :: os :: raw :: c_int , iEnable : u8 , iSetDi...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iClock` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._SPI_CONFIG { pub iMode : u8 , pub iClock : u8 , pub iByteOrder : u8 , pub iSpiWriteReadInterval : u16 , pub iSpiOutDefaultData : ...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `i_clock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Open` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:47131
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e file descriptor if successful, others if fail."] pub fn CH347Uart_Open (pathname : * const :: std :: os :: raw :: c_char) -> :: ...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iByteOrder` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : u8 , pub iClock : u8 , pub iByteOrder : u8 , pub iSpiWriteReadInterval : u16 , pub iSpiOutDefaultData : u8 , pub iChipSelect : ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to snake case: `i_byte_order`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Close` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:47389
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347Uart_Close (fd : :: std :: os :: raw :: c_int) -> bool ; } extern "C...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iSpiWriteReadInterval` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...eOrder : u8 , pub iSpiWriteReadInterval : u16 , pub iSpiOutDefaultData : u8 , pub iChipSelect : u32 , pub CS1Polarity : u8 , pub C...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_spi_write_read_interval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_GetCfg` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:48243
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347Uart_GetCfg (fd : :: std :: os :: raw :: c_int , BaudRate : * mut u3...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iSpiOutDefaultData` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22973
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Interval : u16 , pub iSpiOutDefaultData : u8 , pub iChipSelect : u32 , pub CS1Polarity : u8 , pub CS2Polarity : u8 , pub iIsAutoDe...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_spi_out_default_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Init` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:49175
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347Uart_Init (fd : :: std :: os :: raw :: c_int , BaudRate : :: std ::...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iChipSelect` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...SpiOutDefaultData : u8 , pub iChipSelect : u32 , pub CS1Polarity : u8 , pub CS2Polarity : u8 , pub iIsAutoDeativeCS : u16 , pub iA...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to snake case: `i_chip_select`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Read` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:49582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347Uart_Read (fd : :: std :: os :: raw :: c_int , oBuffer : * mut :: s...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS1Polarity` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23027
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., pub iChipSelect : u32 , pub CS1Polarity : u8 , pub CS2Polarity : u8 , pub iIsAutoDeativeCS : u16 , pub iActiveDelay : u16 , pub ...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `cs1_polarity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347Uart_Write` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:49962
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347Uart_Write (fd : :: std :: os :: raw :: c_int , iBuffer : * mut :: s...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS2Polarity` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23050
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , pub CS1Polarity : u8 , pub CS2Polarity : u8 , pub iIsAutoDeativeCS : u16 , pub iActiveDelay : u16 , pub iDelayDeactive : u32 , ...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `cs2_polarity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iIsAutoDeativeCS` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...CS2Polarity : u8 , pub iIsAutoDeativeCS : u16 , pub iActiveDelay : u16 , pub iDelayDeactive : u32 , } # [allow (clippy :: unnecess...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_is_auto_deative_cs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347I2C_Set` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:50503
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unction return true if successful, false if fail."] pub fn CH347I2C_Set (fd : :: std :: os :: raw :: c_int , iMode : :: std :: os ...
[INFO] [stdout]   |                                                               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iActiveDelay` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23102
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...IsAutoDeativeCS : u16 , pub iActiveDelay : u16 , pub iDelayDeactive : u32 , } # [allow (clippy :: unnecessary_operation , clippy :...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to snake case: `i_active_delay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347I2C_SetDelaymS` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:50803
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ion return true if successful, false if fail."] pub fn CH347I2C_SetDelaymS (fd : :: std :: os :: raw :: c_int , iDelay : :: std ::...
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iDelayDeactive` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23127
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... iActiveDelay : u16 , pub iDelayDeactive : u32 , } # [allow (clippy :: unnecessary_operation , clippy :: identity_op)] const _ : (...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_delay_deactive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_Direction` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24890
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ruct _SPI_InitTypeDef { pub SPI_Direction : u16 , pub SPI_Mode : u16 , pub SPI_DataSize : u16 , pub SPI_CPOL : u16 , pub SPI_CPHA ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_direction`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347StreamI2C` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:51221
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nction return true if successful, false if fail."] pub fn CH347StreamI2C (fd : :: std :: os :: raw :: c_int , iWriteLength : :: st...
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_Mode` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24916
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pub SPI_Direction : u16 , pub SPI_Mode : u16 , pub SPI_DataSize : u16 , pub SPI_CPOL : u16 , pub SPI_CPHA : u16 , pub SPI_NSS :...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `spi_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347ReadEEPROM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:51758
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347ReadEEPROM (fd : :: std :: os :: raw :: c_int , iEepromID : EEPROM_T...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_DataSize` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24937
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6 , pub SPI_Mode : u16 , pub SPI_DataSize : u16 , pub SPI_CPOL : u16 , pub SPI_CPHA : u16 , pub SPI_NSS : u16 , pub SPI_BaudRatePr...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_data_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `CH347WriteEEPROM` is never used
[INFO] [stdout]  --> src/../lib/bindings.rs:3:52229
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ction return true if successful, false if fail."] pub fn CH347WriteEEPROM (fd : :: std :: os :: raw :: c_int , iEepromID : EEPROM_...
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iMode` should have a snake case name
[INFO] [stdout]   --> src/main.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     iMode: u8, // 0-3:SPI Mode0/1/2/3
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to snake case: `i_mode`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iClock` should have a snake case name
[INFO] [stdout]   --> src/main.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     iClock: u8, //0=60MHz, 1=30MHz, 2=15MHz, 3=7.5MHz, 4=3.75MHz, 5=1.875MHz, 6=937.5KHz,7=468.75KHz
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to snake case: `i_clock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iByteOrder` should have a snake case name
[INFO] [stdout]   --> src/main.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     iByteOrder: u8, // 0=(LSB), 1=(MSB)
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to snake case: `i_byte_order`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iSpiWriteReadInterval` should have a snake case name
[INFO] [stdout]   --> src/main.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     iSpiWriteReadInterval: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_spi_write_read_interval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iSpiOutDefaultData` should have a snake case name
[INFO] [stdout]   --> src/main.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     iSpiOutDefaultData: u8, //The SPI outputs data by default when it reads data
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_spi_out_default_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iChipSelect` should have a snake case name
[INFO] [stdout]   --> src/main.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     iChipSelect: u64, //CS control, bit 7 is 0, the CS control is ignored, bit 7 is 1, the parameter is valid: bit 1, bit 0 is 00/01...
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to snake case: `i_chip_select`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS1Polarity` should have a snake case name
[INFO] [stdout]   --> src/main.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     CS1Polarity: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to snake case: `cs1_polarity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS2Polarity` should have a snake case name
[INFO] [stdout]   --> src/main.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     CS2Polarity: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to snake case: `cs2_polarity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iIsAutoDeativeCS` should have a snake case name
[INFO] [stdout]   --> src/main.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     iIsAutoDeativeCS: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_is_auto_deative_cs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iActiveDelay` should have a snake case name
[INFO] [stdout]   --> src/main.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     iActiveDelay: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to snake case: `i_active_delay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iDelayDeactive` should have a snake case name
[INFO] [stdout]   --> src/main.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     iDelayDeactive: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_delay_deactive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `CH347_SPI` should have a snake case name
[INFO] [stdout]   --> src/main.rs:58:21
[INFO] [stdout]    |
[INFO] [stdout] 58 |             let mut CH347_SPI = mSpiCfgS {
[INFO] [stdout]    |                     ^^^^^^^^^ help: convert the identifier to snake case: `ch347_spi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_CPOL` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24962
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6 , pub SPI_DataSize : u16 , pub SPI_CPOL : u16 , pub SPI_CPHA : u16 , pub SPI_NSS : u16 , pub SPI_BaudRatePrescaler : u16 , pub S...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `spi_cpol`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__bool_true_false_are_defined` should have an upper case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __bool_true_false_are_defined : u32 = 1 ; pub const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u3...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__BOOL_TRUE_FALSE_ARE_DEFINED`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_CPHA` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24983
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: u16 , pub SPI_CPOL : u16 , pub SPI_CPHA : u16 , pub SPI_NSS : u16 , pub SPI_BaudRatePrescaler : u16 , pub SPI_FirstBit : u16 , p...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `spi_cpha`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `true_` should have an upper case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:63
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __bool_true_false_are_defined : u32 = 1 ; pub const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u3...
[INFO] [stdout]   |                                                               ^^^^^ help: convert the identifier to upper case: `TRUE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_NSS` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:25004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : u16 , pub SPI_CPHA : u16 , pub SPI_NSS : u16 , pub SPI_BaudRatePrescaler : u16 , pub SPI_FirstBit : u16 , pub SPI_CRCPolynomial...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `spi_nss`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `false_` should have an upper case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:91
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b const true_ : u32 = 1 ; pub const false_ : u32 = 0 ; pub const _STDINT_H : u32 = 1 ; pub const _FEATURES_H : u32 = 1 ; pub const...
[INFO] [stdout]   |                                        ^^^^^^ help: convert the identifier to upper case: `FALSE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_BaudRatePrescaler` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:25024
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PI_NSS : u16 , pub SPI_BaudRatePrescaler : u16 , pub SPI_FirstBit : u16 , pub SPI_CRCPolynomial : u16 , } # [allow (clippy :: unne...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_baud_rate_prescaler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__glibc_c99_flexarr_available` should have an upper case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:1585
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub const __glibc_c99_flexarr_available : u32 = 1 ; pub const __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI : u32 = 0 ; pub const __HAVE_G...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__GLIBC_C99_FLEXARR_AVAILABLE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_FirstBit` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:25058
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...audRatePrescaler : u16 , pub SPI_FirstBit : u16 , pub SPI_CRCPolynomial : u16 , } # [allow (clippy :: unnecessary_operation , clip...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_first_bit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_CRCPolynomial` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:25083
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PI_FirstBit : u16 , pub SPI_CRCPolynomial : u16 , } # [allow (clippy :: unnecessary_operation , clippy :: identity_op)] const _ : ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_crcpolynomial`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iMode` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lone)] pub struct _SPI_CONFIG { pub iMode : u8 , pub iClock : u8 , pub iByteOrder : u8 , pub iSpiWriteReadInterval : u16 , pub iSp...
[INFO] [stdout]   |                                        ^^^^^ help: convert the identifier to snake case: `i_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPIInitCfg` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26680
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub struct _StreamUSBCFG { pub SPIInitCfg : SPI_InitTypeDef , pub SpiWriteReadInterval : u16 , pub SpiOutDefaultData : u8 , pub Ot...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `spiinit_cfg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SpiWriteReadInterval` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26715
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...I_InitTypeDef , pub SpiWriteReadInterval : u16 , pub SpiOutDefaultData : u8 , pub OtherCfg : u8 , pub Reserved : [u8 ; 4usize] , }...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_write_read_interval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iClock` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._SPI_CONFIG { pub iMode : u8 , pub iClock : u8 , pub iByteOrder : u8 , pub iSpiWriteReadInterval : u16 , pub iSpiOutDefaultData : ...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `i_clock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SpiOutDefaultData` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...adInterval : u16 , pub SpiOutDefaultData : u8 , pub OtherCfg : u8 , pub Reserved : [u8 ; 4usize] , } # [allow (clippy :: unnecessa...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_out_default_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iByteOrder` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : u8 , pub iClock : u8 , pub iByteOrder : u8 , pub iSpiWriteReadInterval : u16 , pub iSpiOutDefaultData : u8 , pub iChipSelect : ...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to snake case: `i_byte_order`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `OtherCfg` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub SpiOutDefaultData : u8 , pub OtherCfg : u8 , pub Reserved : [u8 ; 4usize] , } # [allow (clippy :: unnecessary_operation , clip...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `other_cfg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iSpiWriteReadInterval` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...eOrder : u8 , pub iSpiWriteReadInterval : u16 , pub iSpiOutDefaultData : u8 , pub iChipSelect : u32 , pub CS1Polarity : u8 , pub C...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_spi_write_read_interval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iSpiOutDefaultData` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:22973
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Interval : u16 , pub iSpiOutDefaultData : u8 , pub iChipSelect : u32 , pub CS1Polarity : u8 , pub CS2Polarity : u8 , pub iIsAutoDe...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_spi_out_default_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Reserved` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26797
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a : u8 , pub OtherCfg : u8 , pub Reserved : [u8 ; 4usize] , } # [allow (clippy :: unnecessary_operation , clippy :: identity_op)] ...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `reserved`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iChipSelect` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...SpiOutDefaultData : u8 , pub iChipSelect : u32 , pub CS1Polarity : u8 , pub CS2Polarity : u8 , pub iIsAutoDeativeCS : u16 , pub iA...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to snake case: `i_chip_select`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FuncType` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:27929
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int , pub FuncType : FUNCTYPE , pub DeviceID : [:: std :: os :: raw :: c_char ; 64usize] , pub ChipMode : u...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `func_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS1Polarity` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23027
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., pub iChipSelect : u32 , pub CS1Polarity : u8 , pub CS2Polarity : u8 , pub iIsAutoDeativeCS : u16 , pub iActiveDelay : u16 , pub ...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `cs1_polarity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DeviceID` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:27955
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , pub FuncType : FUNCTYPE , pub DeviceID : [:: std :: os :: raw :: c_char ; 64usize] , pub ChipMode : u8 , pub BulkOutEndpMaxSize...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `device_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS2Polarity` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23050
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , pub CS1Polarity : u8 , pub CS2Polarity : u8 , pub iIsAutoDeativeCS : u16 , pub iActiveDelay : u16 , pub iDelayDeactive : u32 , ...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `cs2_polarity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ChipMode` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28014
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_char ; 64usize] , pub ChipMode : u8 , pub BulkOutEndpMaxSize : u16 , pub BulkInEndpMaxSize : u16 , pub UsbSpeedType : u...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `chip_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iIsAutoDeativeCS` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...CS2Polarity : u8 , pub iIsAutoDeativeCS : u16 , pub iActiveDelay : u16 , pub iDelayDeactive : u32 , } # [allow (clippy :: unnecess...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_is_auto_deative_cs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `BulkOutEndpMaxSize` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28034
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ChipMode : u8 , pub BulkOutEndpMaxSize : u16 , pub BulkInEndpMaxSize : u16 , pub UsbSpeedType : u8 , pub CH347IfNum : u8 , pub Pr...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bulk_out_endp_max_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `BulkInEndpMaxSize` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dpMaxSize : u16 , pub BulkInEndpMaxSize : u16 , pub UsbSpeedType : u8 , pub CH347IfNum : u8 , pub ProductString : [:: std :: os ::...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bulk_in_endp_max_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iActiveDelay` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23102
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...IsAutoDeativeCS : u16 , pub iActiveDelay : u16 , pub iDelayDeactive : u32 , } # [allow (clippy :: unnecessary_operation , clippy :...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to snake case: `i_active_delay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `iDelayDeactive` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:23127
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... iActiveDelay : u16 , pub iDelayDeactive : u32 , } # [allow (clippy :: unnecessary_operation , clippy :: identity_op)] const _ : (...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `i_delay_deactive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UsbSpeedType` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lkInEndpMaxSize : u16 , pub UsbSpeedType : u8 , pub CH347IfNum : u8 , pub ProductString : [:: std :: os :: raw :: c_char ; 64usize...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to snake case: `usb_speed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_Direction` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24890
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ruct _SPI_InitTypeDef { pub SPI_Direction : u16 , pub SPI_Mode : u16 , pub SPI_DataSize : u16 , pub SPI_CPOL : u16 , pub SPI_CPHA ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_direction`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CH347IfNum` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28119
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., pub UsbSpeedType : u8 , pub CH347IfNum : u8 , pub ProductString : [:: std :: os :: raw :: c_char ; 64usize] , pub ManufacturerSt...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to snake case: `ch347_if_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_Mode` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24916
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pub SPI_Direction : u16 , pub SPI_Mode : u16 , pub SPI_DataSize : u16 , pub SPI_CPOL : u16 , pub SPI_CPHA : u16 , pub SPI_NSS :...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `spi_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ProductString` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., pub CH347IfNum : u8 , pub ProductString : [:: std :: os :: raw :: c_char ; 64usize] , pub ManufacturerString : [:: std :: os :: ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `product_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_DataSize` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24937
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6 , pub SPI_Mode : u16 , pub SPI_DataSize : u16 , pub SPI_CPOL : u16 , pub SPI_CPHA : u16 , pub SPI_NSS : u16 , pub SPI_BaudRatePr...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_data_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ManufacturerString` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._char ; 64usize] , pub ManufacturerString : [:: std :: os :: raw :: c_char ; 64usize] , pub WriteTimeout : u32 , pub ReadTimeout :...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `manufacturer_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_CPOL` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24962
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6 , pub SPI_DataSize : u16 , pub SPI_CPOL : u16 , pub SPI_CPHA : u16 , pub SPI_NSS : u16 , pub SPI_BaudRatePrescaler : u16 , pub S...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `spi_cpol`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WriteTimeout` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_char ; 64usize] , pub WriteTimeout : u32 , pub ReadTimeout : u32 , pub FirewareVer : u8 , pub CmdDataMaxSize : u32 , pub dl...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^ help: convert the identifier to snake case: `write_timeout`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_CPHA` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:24983
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: u16 , pub SPI_CPOL : u16 , pub SPI_CPHA : u16 , pub SPI_NSS : u16 , pub SPI_BaudRatePrescaler : u16 , pub SPI_FirstBit : u16 , p...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `spi_cpha`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ReadTimeout` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28299
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub WriteTimeout : u32 , pub ReadTimeout : u32 , pub FirewareVer : u8 , pub CmdDataMaxSize : u32 , pub dllUserSpiCfg : mSpiCfgS ,...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `read_timeout`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_NSS` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:25004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : u16 , pub SPI_CPHA : u16 , pub SPI_NSS : u16 , pub SPI_BaudRatePrescaler : u16 , pub SPI_FirstBit : u16 , pub SPI_CRCPolynomial...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `spi_nss`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FirewareVer` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28323
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., pub ReadTimeout : u32 , pub FirewareVer : u8 , pub CmdDataMaxSize : u32 , pub dllUserSpiCfg : mSpiCfgS , pub dllHwCfg : StreamHw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `fireware_ver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_BaudRatePrescaler` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:25024
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PI_NSS : u16 , pub SPI_BaudRatePrescaler : u16 , pub SPI_FirstBit : u16 , pub SPI_CRCPolynomial : u16 , } # [allow (clippy :: unne...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_baud_rate_prescaler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CmdDataMaxSize` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub FirewareVer : u8 , pub CmdDataMaxSize : u32 , pub dllUserSpiCfg : mSpiCfgS , pub dllHwCfg : StreamHwCfgS , pub CMDPKT_DATA_MAX_...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `cmd_data_max_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_FirstBit` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:25058
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...audRatePrescaler : u16 , pub SPI_FirstBit : u16 , pub SPI_CRCPolynomial : u16 , } # [allow (clippy :: unnecessary_operation , clip...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_first_bit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `dllUserSpiCfg` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28373
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...CmdDataMaxSize : u32 , pub dllUserSpiCfg : mSpiCfgS , pub dllHwCfg : StreamHwCfgS , pub CMDPKT_DATA_MAX_BITS : :: std :: os :: raw...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ help: convert the identifier to snake case: `dll_user_spi_cfg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPI_CRCPolynomial` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:25083
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PI_FirstBit : u16 , pub SPI_CRCPolynomial : u16 , } # [allow (clippy :: unnecessary_operation , clippy :: identity_op)] const _ : ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_crcpolynomial`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `dllHwCfg` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28404
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... dllUserSpiCfg : mSpiCfgS , pub dllHwCfg : StreamHwCfgS , pub CMDPKT_DATA_MAX_BITS : :: std :: os :: raw :: c_int , pub MaxBitsPer...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to snake case: `dll_hw_cfg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SPIInitCfg` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26680
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub struct _StreamUSBCFG { pub SPIInitCfg : SPI_InitTypeDef , pub SpiWriteReadInterval : u16 , pub SpiOutDefaultData : u8 , pub Ot...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `spiinit_cfg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CMDPKT_DATA_MAX_BITS` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28434
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: StreamHwCfgS , pub CMDPKT_DATA_MAX_BITS : :: std :: os :: raw :: c_int , pub MaxBitsPerBulk : :: std :: os :: raw :: c_int , pub...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `cmdpkt_data_max_bits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxBitsPerBulk` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28492
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int , pub MaxBitsPerBulk : :: std :: os :: raw :: c_int , pub MaxBytesPerBulk : :: std :: os :: raw :: c_int , } #...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_bits_per_bulk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SpiWriteReadInterval` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26715
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...I_InitTypeDef , pub SpiWriteReadInterval : u16 , pub SpiOutDefaultData : u8 , pub OtherCfg : u8 , pub Reserved : [u8 ; 4usize] , }...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_write_read_interval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxBytesPerBulk` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int , pub MaxBytesPerBulk : :: std :: os :: raw :: c_int , } # [allow (clippy :: unnecessary_operation , clippy :: ...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_bytes_per_bulk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SpiOutDefaultData` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...adInterval : u16 , pub SpiOutDefaultData : u8 , pub OtherCfg : u8 , pub Reserved : [u8 ; 4usize] , } # [allow (clippy :: unnecessa...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `spi_out_default_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `OtherCfg` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub SpiOutDefaultData : u8 , pub OtherCfg : u8 , pub Reserved : [u8 ; 4usize] , } # [allow (clippy :: unnecessary_operation , clip...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `other_cfg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Reserved` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:26797
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a : u8 , pub OtherCfg : u8 , pub Reserved : [u8 ; 4usize] , } # [allow (clippy :: unnecessary_operation , clippy :: identity_op)] ...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `reserved`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FuncType` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:27929
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int , pub FuncType : FUNCTYPE , pub DeviceID : [:: std :: os :: raw :: c_char ; 64usize] , pub ChipMode : u...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `func_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DeviceID` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:27955
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , pub FuncType : FUNCTYPE , pub DeviceID : [:: std :: os :: raw :: c_char ; 64usize] , pub ChipMode : u8 , pub BulkOutEndpMaxSize...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `device_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ChipMode` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28014
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_char ; 64usize] , pub ChipMode : u8 , pub BulkOutEndpMaxSize : u16 , pub BulkInEndpMaxSize : u16 , pub UsbSpeedType : u...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `chip_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `BulkOutEndpMaxSize` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28034
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ChipMode : u8 , pub BulkOutEndpMaxSize : u16 , pub BulkInEndpMaxSize : u16 , pub UsbSpeedType : u8 , pub CH347IfNum : u8 , pub Pr...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bulk_out_endp_max_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `BulkInEndpMaxSize` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dpMaxSize : u16 , pub BulkInEndpMaxSize : u16 , pub UsbSpeedType : u8 , pub CH347IfNum : u8 , pub ProductString : [:: std :: os ::...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bulk_in_endp_max_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `UsbSpeedType` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lkInEndpMaxSize : u16 , pub UsbSpeedType : u8 , pub CH347IfNum : u8 , pub ProductString : [:: std :: os :: raw :: c_char ; 64usize...
[INFO] [stdout]   |                                ^^^^^^^^^^^^ help: convert the identifier to snake case: `usb_speed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CH347IfNum` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28119
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., pub UsbSpeedType : u8 , pub CH347IfNum : u8 , pub ProductString : [:: std :: os :: raw :: c_char ; 64usize] , pub ManufacturerSt...
[INFO] [stdout]   |                                  ^^^^^^^^^^ help: convert the identifier to snake case: `ch347_if_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ProductString` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., pub CH347IfNum : u8 , pub ProductString : [:: std :: os :: raw :: c_char ; 64usize] , pub ManufacturerString : [:: std :: os :: ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `product_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ManufacturerString` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._char ; 64usize] , pub ManufacturerString : [:: std :: os :: raw :: c_char ; 64usize] , pub WriteTimeout : u32 , pub ReadTimeout :...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `manufacturer_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `WriteTimeout` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_char ; 64usize] , pub WriteTimeout : u32 , pub ReadTimeout : u32 , pub FirewareVer : u8 , pub CmdDataMaxSize : u32 , pub dl...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^ help: convert the identifier to snake case: `write_timeout`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ReadTimeout` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28299
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub WriteTimeout : u32 , pub ReadTimeout : u32 , pub FirewareVer : u8 , pub CmdDataMaxSize : u32 , pub dllUserSpiCfg : mSpiCfgS ,...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `read_timeout`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FirewareVer` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28323
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., pub ReadTimeout : u32 , pub FirewareVer : u8 , pub CmdDataMaxSize : u32 , pub dllUserSpiCfg : mSpiCfgS , pub dllHwCfg : StreamHw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `fireware_ver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CmdDataMaxSize` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub FirewareVer : u8 , pub CmdDataMaxSize : u32 , pub dllUserSpiCfg : mSpiCfgS , pub dllHwCfg : StreamHwCfgS , pub CMDPKT_DATA_MAX_...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `cmd_data_max_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `dllUserSpiCfg` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28373
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...CmdDataMaxSize : u32 , pub dllUserSpiCfg : mSpiCfgS , pub dllHwCfg : StreamHwCfgS , pub CMDPKT_DATA_MAX_BITS : :: std :: os :: raw...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ help: convert the identifier to snake case: `dll_user_spi_cfg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `dllHwCfg` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28404
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... dllUserSpiCfg : mSpiCfgS , pub dllHwCfg : StreamHwCfgS , pub CMDPKT_DATA_MAX_BITS : :: std :: os :: raw :: c_int , pub MaxBitsPer...
[INFO] [stdout]   |                                    ^^^^^^^^ help: convert the identifier to snake case: `dll_hw_cfg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CMDPKT_DATA_MAX_BITS` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28434
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: StreamHwCfgS , pub CMDPKT_DATA_MAX_BITS : :: std :: os :: raw :: c_int , pub MaxBitsPerBulk : :: std :: os :: raw :: c_int , pub...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `cmdpkt_data_max_bits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxBitsPerBulk` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28492
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int , pub MaxBitsPerBulk : :: std :: os :: raw :: c_int , pub MaxBytesPerBulk : :: std :: os :: raw :: c_int , } #...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_bits_per_bulk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MaxBytesPerBulk` should have a snake case name
[INFO] [stdout]  --> src/../lib/bindings.rs:3:28544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int , pub MaxBytesPerBulk : :: std :: os :: raw :: c_int , } # [allow (clippy :: unnecessary_operation , clippy :: ...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `max_bytes_per_bulk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.28s
[INFO] [stderr] crater-edition-check: all finished
[INFO] running `Command { std: "docker" "inspect" "d946fc644f369d2b932609b9284df7a890d1d41d945af220b1b21c260ac4e8c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d946fc644f369d2b932609b9284df7a890d1d41d945af220b1b21c260ac4e8c4", kill_on_drop: false }`
[INFO] [stdout] d946fc644f369d2b932609b9284df7a890d1d41d945af220b1b21c260ac4e8c4
